module Base
{

    item 223Bullets
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.025,
        Icon = RifleAmmoz,
        AlwaysWelcomeGift = true,
        count = 5,
        MetalValue = 1.0,
        WorldStaticModel = RifleAmmoz,
        Tags = base:ammo,
    }

	model RifleAmmoz
	{
		mesh = WorldItems/RifleAmmoz,
		texture = WorldItems/Roundy,
		scale = 0.8,
	}

    item 308Bullets
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.03,
        Icon = RifleAmmoz,
        AlwaysWelcomeGift = true,
        count = 5,
        MetalValue = 1.0,
        WorldStaticModel = RifleAmmoz,
        Tags = base:ammo,
    }

    item 556Bullets
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.025,
        Icon = RifleAmmoz,
        AlwaysWelcomeGift = true,
        count = 5,
        MetalValue = 1.0,
        WorldStaticModel = RifleAmmoz,
        Tags = base:ammo,
    }

    item Bullets38
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.01,
        Icon = Roundyy,
        count = 5,
        MetalValue = 1.0,
        WorldStaticModel = Roundy2,
        Tags = base:ammo,
    }

	model Roundy2
    {
        mesh = WorldItems/Roundy2,
        texture = WorldItems/Roundy2,
    }

    item Bullets44
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.02,
        Icon = Roundyy,
        count = 3,
        MetalValue = 1.0,
        WorldStaticModel = Roundy3,
        Tags = base:ammo,
    }

	model Roundy3
    {
        mesh = WorldItems/Roundy3,
        texture = WorldItems/Roundy3,
    }

    item Bullets45
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.015,
        Icon = Roundyy,
        count = 5,
        MetalValue = 1.0,
        WorldStaticModel = Roundy4,
        Tags = base:ammo,
    }

	model Roundy4
    {
        mesh = WorldItems/Roundy4,
        texture = WorldItems/Roundy4,
    }

    item Bullets9mm
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.01,
        Icon = Roundyy,
        count = 5,
        MetalValue = 1.0,
        WorldStaticModel = Roundy,
        Tags = base:ammo,
    }

	model Roundy
    {
        mesh = WorldItems/Roundy,
        texture = WorldItems/Roundy,
    }

    item ShotgunShells
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.035,
        Icon = ShotgunShell,
        AlwaysWelcomeGift = true,
        count = 6,
        MetalValue = 1.0,
        WorldStaticModel = ShotGunShellG,
        Tags = base:ammo;base:shotgunshell,
    }

	model ShotGunShellG
	{
		mesh = WorldItems/ShotGunShellG,
		texture = WorldItems/ShotGunShellG,
		scale = 1.25,
	}

    item 223Box
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.8,
        Icon = 223Box,
        AlwaysWelcomeGift = true,
        MetalValue = 40.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        StaticModel = RifleAmmoBox,
        WorldStaticModel = 223Boxy,
        DoubleClickRecipe = OpenBoxOfBullets50,
    }

	model 223Boxy
    {
        mesh = WorldItems/RifleBoxG,
        texture = WorldItems/223BoxG,
    }

    item 223Carton
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 6.0,
        Icon = Parcel_Medium_Ammo,
        AlwaysWelcomeGift = true,
        MetalValue = 400.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        StaticModel = Parcel_Ammo_Medium,
        WorldStaticModel = Parcel_Ammo_Medium,
        Tags = base:hasmetal;base:ignorezombiedensity,
        DoubleClickRecipe = OpenCartonOfBullets,
    }

    item 308Box
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.4,
        Icon = 308Box,
        AlwaysWelcomeGift = true,
        MetalValue = 40.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        StaticModel = RifleAmmoBox,
        WorldStaticModel = 308Boxy,
        DoubleClickRecipe = OpenBoxOfBullets20,
    }

	model 308Boxy
    {
        mesh = WorldItems/RifleBoxG,
        texture = WorldItems/308BoxG,
    }

    item 308Carton
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 4.0,
        Icon = Parcel_Medium_Ammo,
        AlwaysWelcomeGift = true,
        MetalValue = 400.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        WorldStaticModel = Parcel_Ammo_Medium,
        Tags = base:hasmetal;base:ignorezombiedensity,
        DoubleClickRecipe = OpenCartonOfBullets,
    }

    item 556Box
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.8,
        Icon = 556Box,
        AlwaysWelcomeGift = true,
        MetalValue = 40.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        StaticModel = RifleAmmoBox,
        WorldStaticModel = 556Boxy,
        DoubleClickRecipe = OpenBoxOfBullets50,
    }

	model 556Boxy
    {
        mesh = WorldItems/RifleBoxG,
        texture = WorldItems/556BoxG,
    }

    item 556Carton
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 6.0,
        Icon = Parcel_Medium_Military,
        AlwaysWelcomeGift = true,
        MetalValue = 400.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        WorldStaticModel = Parcel_Military_Medium,
        Tags = base:hasmetal;base:ignorezombiedensity,
        DoubleClickRecipe = OpenCartonOfBullets,
    }

    item Bullets38Box
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.2,
        Icon = 38SPCBox,
        MetalValue = 30.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        StaticModel = BoxOf38Special,
        WorldStaticModel = 38Boxy,
        DoubleClickRecipe = OpenBoxOfBullets50,
    }

	model 38Boxy
    {
        mesh = WorldItems/PistolBoxG,
        texture = WorldItems/38BoxG,
	scale = 0.9,
    }

    item Bullets38Carton
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 2.0,
        Icon = Parcel_Medium_Ammo,
        AlwaysWelcomeGift = true,
        MetalValue = 300.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        WorldStaticModel = Parcel_Ammo_Medium,
        Tags = base:hasmetal;base:ignorezombiedensity,
        DoubleClickRecipe = OpenCartonOfBullets,
    }

    item Bullets44Box
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.2,
        Icon = 44MagBox,
        MetalValue = 30.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        StaticModel = BoxOf44Magnum,
        WorldStaticModel = 44Boxy,
        DoubleClickRecipe = OpenBoxOfBullets20,
    }

	model 44Boxy
    {
        mesh = WorldItems/PistolBoxG,
        texture = WorldItems/44BoxG,
	scale = 0.9,
    }

    item Bullets44Carton
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 2.0,
        Icon = Parcel_Medium_Ammo,
        AlwaysWelcomeGift = true,
        MetalValue = 300.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        WorldStaticModel = Parcel_Ammo_Medium,
        Tags = base:hasmetal;base:ignorezombiedensity,
        DoubleClickRecipe = OpenCartonOfBullets,
    }

    item Bullets45Box
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.3,
        Icon = 45ACPBox,
        MetalValue = 30.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        StaticModel = BoxOf45Auto,
        WorldStaticModel = 45Boxy,
        DoubleClickRecipe = OpenBoxOfBullets50,
    }

	model 45Boxy
    {
        mesh = WorldItems/PistolBoxG,
        texture = WorldItems/45BoxG,
	scale = 0.9,
    }

    item Bullets45Carton
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 3.0,
        Icon = Parcel_Medium_Ammo,
        AlwaysWelcomeGift = true,
        MetalValue = 300.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        WorldStaticModel = Parcel_Ammo_Medium,
        Tags = base:hasmetal;base:ignorezombiedensity,
        DoubleClickRecipe = OpenCartonOfBullets,
    }

    item Bullets9mmBox
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.2,
        Icon = 9mmBox,
        MetalValue = 30.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        StaticModel = HandGunAmmoBox,
        WorldStaticModel = 9mmBoxy,
        DoubleClickRecipe = OpenBoxOfBullets50,
    }

	model 9mmBoxy
    {
        mesh = WorldItems/PistolBoxG,
        texture = WorldItems/9mmBoxG,
	scale = 0.9,
    }

    item Bullets9mmCarton
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 2.0,
        Icon = Parcel_Medium_Ammo,
        AlwaysWelcomeGift = true,
        MetalValue = 300.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        WorldStaticModel = Parcel_Ammo_Medium,
        Tags = base:hasmetal;base:ignorezombiedensity,
        DoubleClickRecipe = OpenCartonOfBullets,
    }

    item ShotgunShellsBox
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.75,
        Icon = 12gBox,
        MetalValue = 24.0,
        PlaceMultipleSound = BoxOfShellsPlaceAll,
        PlaceOneSound = BoxOfShellsPlaceOne,
        StaticModel = BoxOfShotGunShells,
        WorldStaticModel = 12gBoxy,
        DoubleClickRecipe = OpenBoxOfShotgunShells,
    }

	model 12gBoxy
    {
        mesh = WorldItems/ShotgunBoxG,
        texture = WorldItems/12gBoxG,
    }

    item ShotgunShellsCarton
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 6.0,
        Icon = Parcel_Medium_Ammo,
        AlwaysWelcomeGift = true,
        MetalValue = 240.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        WorldStaticModel = Parcel_Ammo_Medium,
        Tags = base:hasmetal;base:ignorezombiedensity,
        DoubleClickRecipe = OpenCartonOfBullets,
    }

    item 762Bullets
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.03,
        Icon = RifleAmmoz,
        AlwaysWelcomeGift = true,
        count = 5,
        MetalValue = 1.0,
        WorldStaticModel = RifleAmmoz,
        Tags = base:ammo,
    }

    item 762Box
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 1.0,
        Icon = 76251Box,
        AlwaysWelcomeGift = true,
        MetalValue = 40.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        StaticModel = RifleAmmoBox,
        WorldStaticModel = 76251Boxy,
        DoubleClickRecipe = OpenBoxOfBullets50,
    }

	model 76251Boxy
    {
        mesh = WorldItems/RifleBoxG,
        texture = WorldItems/76251BoxG,
    }

    item 762Carton
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 7.0,
        Icon = Parcel_Medium_Ammo,
        AlwaysWelcomeGift = true,
        MetalValue = 400.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        WorldStaticModel = Parcel_Ammo_Medium,
        Tags = base:hasmetal;base:ignorezombiedensity,
        DoubleClickRecipe = OpenCartonOfBullets,
    }

    craftRecipe OpenBoxOfBullets76251
    {
        timedAction = OpenAmmoBox,
        time = 15,
        category = Packing,
        recipeGroup = OpenBox,
        Tags = InHandCraft;CanBeDoneInDark,
        inputs
        {
            item 1 [Base.762Box] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 50 Base.762Bullets,
        }

    }

    craftRecipe OpenCartonOfBullets76251
    {
        timedAction = UnPackBox,
        time = 50,
        category = Packing,
        Tags = InHandCraft;CanBeDoneInDark,
        inputs
        {
            item 1 [Base.762Carton] flags[AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 12 762Box,
        }
    }

    craftRecipe place_ammo_in_box76251
    {
        timedAction = PlaceAmmoInBox,
        time = 15,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 50 [Base.762Bullets] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 1 Base.762Box,
        }

    }

    craftRecipe PlaceBoxesOf76251AmmoInCarton
    {
        timedAction = PackingBox,
        time = 50,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 12 [Base.762Box] flags[AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 1 Base.762Carton,
        }
    }

    craftRecipe Convert308to762x51
    {
        timedAction = PlaceAmmoInBox,
        time = 1,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 1 [Base.308Bullets] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 1 Base.762Bullets,
        }

    }

    craftRecipe Convert762x51to308
    {
        timedAction = PlaceAmmoInBox,
        time = 1,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 1 [Base.762Bullets] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 1 Base.308Bullets,
        }

    }

    craftRecipe Convert223to556
    {
        timedAction = PlaceAmmoInBox,
        time = 1,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 1 [Base.223Bullets] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 1 Base.556Bullets,
        }

    }

    craftRecipe Convert556to223
    {
        timedAction = PlaceAmmoInBox,
        time = 1,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 1 [Base.556Bullets] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 1 Base.223Bullets,
        }

    }

    craftRecipe Convert50308to762x51
    {
        timedAction = PlaceAmmoInBox,
        time = 25,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 50 [Base.308Bullets] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 50 Base.762Bullets,
        }

    }

    craftRecipe Convert50762x51to308
    {
        timedAction = PlaceAmmoInBox,
        time = 25,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 50 [Base.762Bullets] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 50 Base.308Bullets,
        }

    }

    craftRecipe Convert223Boxto556Box
    {
        timedAction = PlaceAmmoInBox,
        time = 25,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 1 [Base.223Box] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 1 Base.556Box,
        }

    }

    craftRecipe Convert556Boxto223Box
    {
        timedAction = PlaceAmmoInBox,
        time = 25,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 1 [Base.556Box] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 1 Base.223Box,
        }

    }

    item 762x39Bullets
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.025,
        Icon = RifleAmmoz,
        AlwaysWelcomeGift = true,
        count = 5,
        MetalValue = 1.0,
        WorldStaticModel = RifleAmmoz,
        Tags = base:ammo,
    }

    item 762x39Box
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 0.8,
        Icon = 76239Box,
        AlwaysWelcomeGift = true,
        MetalValue = 40.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        StaticModel = RifleAmmoBox,
        WorldStaticModel = 76239Boxy,
        DoubleClickRecipe = OpenBoxOfBullets50,
    }

	model 76239Boxy
    {
        mesh = WorldItems/RifleBoxG,
        texture = WorldItems/76239BoxG,
    }

    item 762x39Carton
    {
        DisplayCategory = Ammo,
        ItemType = base:normal,
        Weight = 6.0,
        Icon = Parcel_Medium_Military,
        AlwaysWelcomeGift = true,
        MetalValue = 400.0,
        PlaceMultipleSound = BoxOfRoundsPlaceAll,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        WorldStaticModel = Parcel_Military_Medium,
        Tags = base:hasmetal;base:ignorezombiedensity,
        DoubleClickRecipe = OpenCartonOfBullets,
    }

    craftRecipe OpenBoxOfBullets76239
    {
        timedAction = OpenAmmoBox,
        time = 15,
        category = Packing,
        recipeGroup = OpenBox,
        Tags = InHandCraft;CanBeDoneInDark,
        inputs
        {
            item 1 [Base.762x39Box] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 50 Base.762x39Bullets,
        }

    }

    craftRecipe OpenCartonOfBullets76239
    {
        timedAction = UnPackBox,
        time = 50,
        category = Packing,
        Tags = InHandCraft;CanBeDoneInDark,
        inputs
        {
            item 1 [Base.762x39Carton] flags[AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 12 762x39Box,
        }
    }

    craftRecipe place_ammo_in_box76239
    {
        timedAction = PlaceAmmoInBox,
        time = 15,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 50 [Base.762x39Bullets] flags[Prop2;AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 1 Base.762x39Box,
        }

    }

    craftRecipe PlaceBoxesOf76239AmmoInCarton
    {
        timedAction = PackingBox,
        time = 50,
        category = Packing,
        Tags = InHandCraft,
        inputs
        {
            item 12 [Base.762x39Box] flags[AllowFavorite;InheritFavorite],
        }
        outputs
        {
            item 1 Base.762x39Carton,
        }
    }

}